tio2 concrete factory

...